﻿.form-control {
    height: 32px;
    border-radius: 0px;
    padding: 6px;
    -webkit-transition: none;
    transition: none;
    font-size: 12px;
}

    .form-control:focus {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .form-control[size], .form-control[cols], .form-control.autosize {
        width: auto;
    }

    .form-control.inline {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
    }

.console-sub-title + .table {
    margin-top: 0px;
}

.table-header {
    border: 1px solid #e1e6eb;
    width: 100%;
    z-index: 1;
    margin-bottom: -1px;
    padding: 8px;
    line-height: 32px;
    display: table;
}

    .table-header + .table {
        margin-top: 0px;
    }

.table {
    background: #FFF;
    font-size: 12px;
    border-top: 1px solid #e1e6eb;
    margin-top: 8px;
    border: 1px solid #e1e6eb;
}

    .table thead tr th {
        padding: 8px 8px;
        font-weight: normal;
        color: #999;
        border-bottom: 1px solid #e1e6eb;
        background-color: #F5F6FA;
    }

        .table thead tr th a.dropdown-toggle {
            color: #999;
        }

        .table thead tr th .dropdown.open a {
            color: #333;
        }

    .table tbody tr td {
       
        border-top: 0px;
        border-bottom: 1px solid #e1e6eb;
        vertical-align: middle;
    }

        .table tbody tr td p {
            margin-bottom: 0px;
        }

    .table tfoot tr td {
        padding: 12px 8px;
        border-bottom: 1px solid #e1e6eb;
        vertical-align: middle;
    }

    .table .text-right .dropdown-menu {
        text-align: left;
        left: auto;
        right: 0px;
    }

.table-hover tbody tr:hover td {
    background-color: #F9F9FA;
}

.btn {
    font-size: 12px;
    border-radius: 0px;
    padding: 8px 16px;
    height: 32px;
    line-height: 14px;
}

.btn-default {
    color: #333;
    border: 1px solid #ddd;
    background-color: #f7f7f7;
}

    .btn-default:active {
        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
    }

    .btn-default:focus {
        color: #333;
        border: 1px solid #ddd;
        background-color: #f7f7f7;
        outline: none;
    }

    .btn-default:hover {
        color: #333;
        border: 1px solid #ddd;
        background-color: #fff;
    }

.btn-default-active, .btn-default-active:hover, .btn-default-active:focus {
    border: 1px solid #485260;
    background-color: #525d6d;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #525d6d), color-stop(100%, #525d6d));
    background: -webkit-linear-gradient(top, #525d6d,#525d6d);
    background: -moz-linear-gradient(top, #525d6d,#525d6d);
    background: -o-linear-gradient(top, #525d6d,#525d6d);
    background: linear-gradient(top, #525d6d,#525d6d);
    color: #FFFFFF;
    box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3);
}

.btn-primary {
    color: #fff;
    border: 1px solid rgb(52,73,94);
    background-color: rgb(52,73,94);
}

    .btn-primary:active {
        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
    }

    .btn-primary:focus {
        color: #fff;
        border: 1px solid rgb(52,73,94);
        background-color: rgb(52,73,94);
        outline: none;
    }

    .btn-primary:hover {
        color: #fff;
        border: 1px solid rgb(41,48,56);
        background-color: rgb(41,48,56);
    }

.btn.btn-primary.disabled, .btn.btn-primary[disabled] {
    color: #EEE;
    text-shadow: none;
    filter: none;
    opacity: 1;
    color: #fff;
    border: 1px solid #ccc;
    background-color:#ccc;
}

    .btn.btn-primary.disabled:active, .btn.btn-primary[disabled]:active {
        -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.125);
    }

    .btn.btn-primary.disabled:focus, .btn.btn-primary[disabled]:focus {
        color: #fff;
        border: 1px solid #ccc;
        background-color: #ccc;
        outline: none;
    }

    .btn.btn- primary.disabled:hover, .btn.btn-primary[disabled]:hover {
        color: #fff;
        border: 1px solid #ccc;
        background-color: #ccc;
    }

    /*lookup上的多选选中框*/

.label-lookup {
    background-color: #337ab7;
}
